Big Huge Thesaurus

sales rep

noun

sounds kind of like